﻿#define  _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
//逻辑运算符
//int main()
//{
//	int flag = 0;
//	if (!flag)//=if(flag==0)
//	{
//		printf("do something\n");
//	}
//	return 0;
//}
//
//int main()
//{
//	int month = 0;
//	scanf("%d", &month);
//	if (month >= 3 && month <= 5)
//	{
//		printf("春季\n");
//	}
//
//	return 0;
//}

//int main()
//{
//	int month;
//	scanf("%d", &month);
//	if (month == 12 || 1 || 2)//  或者判断符
//		printf("冬季");
//
//
//	return 0;
//}

//int main()
//{
//	int year = 0;
//	scanf("%d", &year);
//	if ((year % 4 == 0 && year % 100 != 0) || (year % 400 == 0))
//		printf("是闰年\n");
//	else
//		printf("不是闰年\n");
//
//	return 0;
//}


//短路，，，
//&&操作符的左操作数的结果为0时，就⽆需执⾏右操作数。 ||就相反
//int main()
//{
//	int i = 0, a = 0, b = 2, c = 3, d = 4;
//	i = a++ && ++b && d++;//这里a++使得整体i为零，为假，等式不再继续，算完了，后面的就不会再算了，即实际上的运算为i = a++
//	//i = a++||++b||d++;，//若a初始化为1，则整体都会算
//	printf("a = %d\n b = %d\n c = %d\nd = %d\n", a, b, c, d);
//
//	return 0;
//}

